Business

Video appears to show Ukraine bombing out Russian troops in a trench and destroy..